// Export Mantine components with custom wrappers
export { Button } from '@mantine/core';
export type { ButtonProps } from '@mantine/core';

export { TextInput as Input } from '@mantine/core';
export type { TextInputProps as InputProps } from '@mantine/core';

export { Modal } from '@mantine/core';
export type { ModalProps } from '@mantine/core';

export { Card, Paper as CardHeader, Title as CardTitle, Text as CardContent, Group as CardFooter } from '@mantine/core';
export type { CardProps, PaperProps, TitleProps, TextProps, GroupProps } from '@mantine/core';

// Re-export commonly used Mantine components
export { Container, Group, Stack, Flex, Box, Center, Space } from '@mantine/core';
export { Loader, LoadingOverlay } from '@mantine/core';
export { notifications } from '@mantine/notifications';